/*头部*/
.navbox{height: 92px;background: #fff;border-bottom: 1px solid #dcdcdc;}
.nav{width: 1200px;margin: 0 auto;overflow: hidden;display: table;height: 92px;}
.nav a.logo{display: block;margin-top: 14px;margin-right: 70px;}
.nav a img{display: table-cell;width: 177px;height: 50px;}
.nav-left-box{overflow: hidden;}
.nav-item{height: 92px;overflow: hidden;width: 710px;display: table-cell;vertical-align: middle;}
.nav-item a{float: left;color: #a0a0a0;font-size: 20px;margin-right: 28px;margin-top: 8px;}
.nav-item a.on{color: #535353;position: relative;}
.nav-item a.on:after{position: absolute;content: '';width: 100%;height: 1px;left: 0;bottom: -6px;background: #535353;}
.search-box{margin-top: 30px;background: #eee;height: 36px;overflow: hidden;padding-right: 20px;border-radius: 5px;}
.search-box input{height: 36px;background: #eee;padding: 0 24px;font-size: 12px;float: left;width: 140px;}
.search-box input::-webkit-input-placeholder{color: #898989;font-size: 12px;}
.search-box img{float: right;margin-top: 8px;}
.nav-item span{position: relative;float: left;display: block;width: 8px;cursor: pointer;}
.nav-item span:after{position: absolute;content: '';border-left: 8px solid #a0a0a0;border-top: 6px solid transparent;border-bottom: 6px solid transparent;border-right: 8px solid transparent;right: 0;top: 16px;}
.nav-item span.on:after{position: absolute;content: '';border-left: 8px solid transparent;border-top: 6px solid transparent;border-bottom: 6px solid transparent;border-right: 8px solid #a0a0a0;right: 0;top: 16px;}